Sales and Customer Success teams to grow its technology solution within existing accounts across North America. Develop strong client relationships, address clients’ day-to-day tasks or issues for a portfolio of key accounts. Identify net new opportunities within assigned account through discovery c...